Natürliche Vorkommen: Portugal (häufig in der Nordhälfte, zerstreut in der Südhälfte), Spanien (westliche Hälfte) und Marokko (Nordwesten); eingebürgert in Frankreich (Nordwesten, Westen, Südwesten, Alpen, Massif Central und Umgebung sowie Korsika), Großbritannien (zerstreut; im Süden etwas häufiger als im Norden; nicht in Nordirland), in den USA, in Mexiko (Norden und Mitte) und in Argentinien
Lichtungen von Eichenwäldern, Brachland, Böschungen und Wegränder; auf Sand, Granit, Schiefer oder Quarzit; in 30-1400 m Höhe